//获取应用实例
const app = getApp()
Page({
  data: {
    PageCur: 'home',
   
  },
  NavChange(e) {
    this.setData({
      PageCur: e.currentTarget.dataset.cur
    })
  },
  onShareAppMessage: function() {
    return {
      title: '小程序',
      desc: '小程序',
      path: '/pages/index/index'
    }
  },
  getCtx(selector) {
    const componentCtx = this.selectComponent(selector);
    if (!componentCtx) {
      console.error('无法找到对应的组件，请按文档说明使用组件');
      return null;
    }
    return componentCtx;
  },
  //初始化用户中心
  initUcenter() {
    if (this.data.PageCur == 'ucenter') {
      const ctx = this.getCtx('#ucenter');
      if (ctx) {
        ctx.init();
      }

    }
  },
  onLoad: function(options) {
    
  },
  onReady: function() {
    // 页面渲染完成
  },
  onShow: function() {
    // 页面显示
    this.initUcenter();
  },
  onHide: function() {
    // 页面隐藏
  },
  onUnload: function() {
    // 页面关闭
  },
})